Truncated differential cryptanalysis
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
top
In cryptography, truncated differential cryptanalysis is a generalization of differential cryptanalysis, an attack against block ciphers. Lars Knudsen developed the technique in 1994. Whereas ordinary differential cryptanalysis analyzes the full difference between two texts, the truncated variant considers differences that are only partially determined. That is, the attack makes predictions of only some of the bits instead of the full block. This technique has been applied to SAFER, IDEA, Skipjack, E2, Twofish, Camellia, CRYPTON, and even the stream cipher Salsa20.
References
• citereflars-knudsen1994Lars Knudsen (1994). Truncated and Higher Order Differentials (PDF/PostScript). 2nd International Workshop on Fast Software Encryption (FSE 1994). Leuven: Springer-Verlag. pp. 196–211. Retrieved 14 February 2007.
• citereflars-knudsen-thomas-berson1996Lars Knudsen, Thomas Berson (1996). Truncated Differentials of SAFER (PDF/PostScript). 3rd International Workshop on Fast Software Encryption (FSE 1996). Cambridge: Springer-Verlag. pp. 15–26. Retrieved 27 February 2007.
• citerefjohan-borst-lars-r-knudsen-vincent-rijmen1997Johan Borst, Lars R. Knudsen, Vincent Rijmen (May 1997). Two Attacks on Reduced IDEA. Advances in Cryptology – EUROCRYPT '97. Konstanz: Springer-Verlag. pp. 1–13. Archived from the original (gzipped PostScript) on 15 August 2000. Retrieved 8 March 2007.{{cite conference}}: CS1 maint: multiple names: authors list (link)
• citereflars-knudsen-m-j-b-robshaw-david-wagner1999Lars Knudsen, M.J.B. Robshaw, David Wagner (1999). Truncated Differentials and Skipjack. Advances in Cryptology – CRYPTO '99. Santa Barbara, California: Springer-Verlag. pp. 165–180. Archived from the original (PostScript) on 28 September 2007. Retrieved 27 February 2007.{{cite conference}}: CS1 maint: multiple names: authors list (link)
• citerefshiho-moriaiyiqun-lisa-yin2000Shiho Moriai; Yiqun Lisa Yin (2000). "Cryptanalysis of Twofish (II)" (PDF). Retrieved 27 February 2007. {{cite journal}}: Cite journal requires |journal= (help)
• citerefcrowley2006Crowley, Paul (2006). "Truncated differential cryptanalysis of five rounds of Salsa20". Retrieved 27 February 2007.